home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #281 (1993)(Rhein-Sieg-Soft).zip / Franz PD Disk #281 (1993)(Rhein-Sieg-Soft).adf / PSel / PSel.doc < prev    next >
Text File  |  1992-08-16  |  9KB  |  225 lines

  1.  
  2.                             <<< PSel V2.40 >>>
  3.                       <<< © 1992 Markus Junginger >>>
  4.  
  5.  
  6.                                   Autor:
  7.                              Markus Junginger
  8.                               Hainenbachstr.6
  9.                              7920 Heidenheim 9
  10.                                 07321/53787
  11.  
  12.        Dieses Programm ist Freeware, darf also beliebig kopiert und
  13.    weiter gegeben werden, aber Veränderungen im Programm sind verboten.
  14.                     Dies gilt nur für die Version 2.40.
  15.  
  16.  
  17.  
  18.                           <<< Was ist PSel ? >>>
  19.  
  20. Mit PSel kann man komfortabele Menüs gestalten, von denen aus beliebige
  21. Programme per Mausklick gestartet werden können. Pro Menu können maximal
  22. 120 Einträge definiert werden. Jeder Eintrag besitzt sein eigenes Gadget und
  23. kann, wenn er mit der Maus angeklickt wurde fast beliebig viele Befehle aus-
  24. führen.
  25. PSel kann auf die eigenen Ansprüche konfiguriert werden und hat nützliche
  26. Extras die man bei anderen Programmen kläglich vermißt.
  27.  
  28.  
  29.  
  30.                           <<< Die Menudateien >>>
  31.  
  32.  
  33. Die Beschreibung der Menuseiten geschieht mit einer Menudatei. Diese muß
  34. vorher mit einem ASC-Texteditor erstellt worden sein. Dazu kann z.B. der
  35. Ed von der Workbench verwendet werden (s. Handbuch).
  36.  
  37. Diese Datei muß PSel übergeben werden. Dazu stehen 3 Varianten zur Verfügung:
  38.  
  39.         1. Beim Aufruf vom CLI kann die Datei nach PSel angegeben werden.
  40.                 Bsp: PSel <Menu>
  41.  
  42.         2. Startet man PSel von der Workbench oder vom CLI ohne Argumente,
  43.            so öffnet sich ein Filerequester, in dem die Datei einfach ange-
  44.            klickt werden kann.
  45.  
  46.         3. Optional zu 2. kann auch ein Defaultmenu geladen werden, das man
  47.            zuvor in PSel ausgewählt hat.
  48.  
  49.  
  50.  
  51.                     <<< Der Aufbau der Menudateien >>>
  52.  
  53.  
  54. Diese mit einem gewöhnlichen Texteditor erstellten Dateien haben ein bestimmtes
  55. Format, das genau eingehalten werden muß, sonst meldet PSel einen Fehler und
  56. bricht ab.
  57. PSel hat 6 Menuseiten mit je 20 Gadgets, also können insgesamt 120 Programme
  58. ausgeführt werden.
  59. Format:
  60.         Überschrift|Gadgettitel
  61.         Gadgettitel|Name des ausführbaren Programmes
  62.         .
  63.         .
  64.         .
  65.         #
  66.         Überschrift|Gadgettitel
  67.         Gadgettitel|Name des ausführbaren Programmes
  68.         .
  69.         .
  70.         .
  71.         #
  72.         .
  73.         .
  74.         .
  75.  
  76. Die Überschrift wird über der jeweiligen Menuseite unterstrichen dargestellt.
  77. Sie dient zum Beispiel dazu, die Art der zur Auswahl stehenden Programm zu
  78. erläutern. In der selben Zeile muß noch der Gadgettitel für die Menuseite
  79. durch den senkrechten Strich "|" (links neben Backspace) getrennt stehen.
  80.  
  81. Danach wird die Menüseite beschrieben; zuerst kommt der Gadgettitel,
  82. dann das dazu gehörige Programm, das ausgeführt werden soll, wieder durch
  83. das "|"-Zeichen getrennt.
  84. Sollen mehrere Programme gestartet pro Gadget werden, muß nach dem Senkrecht-
  85. strich eine geschweifte Klammer ("{") stehen. Zwischen "|" und "{" darf kein
  86. Zeichen (auch kein Space) stehen, sonst wird die Zeile falsch interpretiert.
  87. Nun kann man die Programme aufführen, getrennt durch Return oder "|",
  88. (es sind auch gemischte Varianten möglich). Ist die Liste komplett, so muß
  89. man die Klammer wieder schließen ("}").
  90. Pro Gadget können übrigens max. 3000 Zeichen für die Programme stehen.
  91. Pro Menuseite sind max. 20 Gadgets erlaubt. Überschreitet man dieses Limit,
  92. so meckert PSel und bricht ab.
  93.  
  94. Ist die Menuseite komplett, muß man dies mit dem "#"-Zeichen signalisieren.
  95. Für die weiteren Menuseiten gelten genau die gleichen Regel.
  96. Definiert man mehr als 6 Menuseiten gibt PSel einen Fehler zurück.
  97.  
  98.  
  99.  
  100.                   <<< Die Einteilung des PSel-Screens >>>
  101.  
  102.  
  103. Gleich unter der Screenleiste befindet sich die Speicher-Anzeige, darunter
  104. 4 Gadgets mit denen alle wichtigen Funktionen bequem angewählt werden können,
  105. dann die max. 6 Menuseitengadgets, mit denen auf die entsprechenden Seiten
  106. aufgerufen werden.
  107. Darunter ist ein Kasten, der drei Viertel des Screens einnimmt und die
  108. Überschrift der Menüseite, plus die eigentlichen Gadgets zum Ausführen der
  109. Programme darstellt. 
  110.  
  111.  
  112.  
  113.                              <<< Die Menus >>>
  114.  
  115.  
  116. Damit sind die Intuitionmenus gemeint, die erscheinen wenn man die rechte
  117. Maustaste drückt, und nicht die Psel-Menüs.
  118. Ein Wort zu den Toggelmenus: bei gedrückter rechter Maustaste kann die linke
  119. Taste verwendet werden, um den Haken entweder deaktivieren oder zu aktivieren.
  120. Auf diese Weise können mehrere Menus getoggelt (gewechselt) werden, ohne die
  121. rechte Maustaste los zu lassen.
  122.  
  123. Menu PSel:
  124. Information: Informationen über das Programm und Aufzählung der restlichen
  125.              Shortcuts.
  126. Workbench:   Toggelmenu, mit dem die Workbench geöffnet oder geschlossen
  127.              werden kann.
  128.  
  129. Menu Einstellungen:
  130. Nach PSelstart...   Es öffnet sich ein Untermenu, in dem eingestellt werden
  131.                     kann, was nach dem Start/Laden des PSel Hauptprogramms
  132.                     alles gemacht werden soll:
  133.         Sleep:  Öffnet kleines Sleep-Fenster (s. Sleep) statt Menüscreen.
  134.         WB schließen: Versucht Workbench zu schließen.
  135.         Default Menu: Wird kein Parameter beim Aufruf vom CLI angegeben, so
  136.                       erscheint FSel um ein Menu auszuwählen. Ist dieser
  137.                       Menupunkt aktiviert, wird das vorher definierte Default
  138.                       Menu geladen. Ist diese nicht vorhanden erscheint FSel.
  139.  
  140. Nach Auswahl... Es öffnet sich wieder ein Untermenu, in dem eingestellt wird,
  141.                 was nach Anwahl eines Gadgets, das ein definiertes Programm
  142.                 ausführt, geschehen soll:
  143.         Warten bis Ende: Ist dieser Menupunkt inaktiviert, so wird das
  144.                          Programm mit Run gestartet, sonst ohne.
  145.         Screen schließen: Ist dieser Punkt aktiv, so wird der PSel-Screen
  146.                           geschlossen, bevor das Programm gestartet wird.
  147.                           Dies spart ca. 40 KByte.
  148.         Ende: Nach Auswahl des Programms, endet PSel sich selbst.
  149.         Sleep: Nach Auswahl des Programms, wartet PSel (s. Sleep)
  150.  
  151. Default Menu wählen: FSel erscheint, um das neue Menu zu bestimmen.
  152. Ausgaben zu Nil:: Wenn PSel von Workbench, oder vom CLI mit "run >nil:" oder
  153.                   "runback" gestartet wurde, ist dieser Menupunkt von
  154.                   hoher Bedeutung: Manche Programme schreiben etwas in
  155.                   das CLI-Fenster, das in diesem Fall überhaupt nicht
  156.                   vorhanden ist, und der Amiga sich somit aufhängt.
  157.                   Dann muß man diesen Menupunkt aktivieren. Alle Aus- und
  158.                   Eingaben werden zu NIL:, also ins nichts, geleitet.
  159. Speichern: Der Zustand der 8 Toggelgadgets und das Default Menu werden in der
  160.            Datei "S:PSel.config" gespeichert.
  161.            Nach erneutem Start von PSel wird diese Datei automatisch gelesen.
  162.  
  163.  
  164.  
  165.                             <<< Die Gadgets >>>
  166.  
  167. Unter der Speicheranzeige befinden sich 4 Gadgets mit denen folgende
  168. Funktionen aufgerufen werden können:
  169. Sleep: PSel schließt seinen Screen, und öffnet ein kleines Window auf der
  170.        Workbench. In dieser Zeit braucht es überhaupt keine Prozessorzeit
  171.        und 40 KByte weniger Speicher.
  172.        Um den Screen wieder zu öffnen aktiviert man das Fenster, und drückt
  173.        dann die recht Maustaste.
  174.  
  175. Command: Es öffnet sich ein kleines Fenster, in dem ein Programm mit seinen
  176.          Argumenten (Parametern) eingegeben werden kann, welches dann auch
  177.          ausgeführt wird.
  178. FSel: Dieses Gadget ruft den Filerequester FSel auf. Obwohl dieser "nur" ein
  179.       Filerequester ist, kann er einige Dateifunktionen die sehr nützlich
  180.       sind; z.B. Umbenennen/Löschen/Ausführen von Dateien, Anlegen von neuen
  181.       Verzeichnissen.
  182.       Man kann ihn aber auch nur zum Anschauen einer Diskette benützten.
  183.       Eine genaue Anleitung hierzu siehe FSel.doc
  184.  
  185. Quit: Ende
  186.  
  187. Unter den 4 Gadgets befinden sich die Gadgets, mit denen es möglich ist,
  188. zwischen den max. 6 Menüseiten zu wechseln.
  189.  
  190.  
  191.  
  192.                         <<< Tastatur-Bedienung >>>
  193.  
  194.  
  195. Zusätzlich zur bequemen Mausbedienung, kann man PSel bis auf die Einstellungen
  196. komplett mit der Tastatur bedienen. Dies geht oft schneller und ist praktisch,
  197. wenn man gerade einen Joystick im Mausport hat und z.B. ein Spiel starten
  198. will.
  199.  
  200.         S       Sleep
  201.         C       Command
  202.         F       FSel
  203.         Q       Quit
  204.     Help/A+i    Informationen
  205.        A+W      Workbench schließen öffnen
  206.        A+D      Default Menu auswählen
  207.        A+S      Einstellungen speichern
  208.        1-6      Menuseite 1-6 zeigen
  209.       F1-F10    Programm der linken Spalte wählen (F1=linkes,oberstes Gadget;
  210.                 F10=linkes ,unterstes Gadget)
  211.   Shift+F1-F10  Programm der rechten Spalte wählen (Shift+F1=rechtes,oberstes
  212.                 Gadget; Shift+F10=rechtes ,unterstes Gadget)
  213.  
  214.  
  215.  
  216.                         <<< Tips zur Anwendung >>>
  217.  
  218.  
  219. Wohl am besten eignet sich PSel zum Einbau in die Startup-Sequence. Er sollte
  220. mit "run >nil:" aufgerufen werden, damit sich das CLI-Fenster nach EndCLI
  221. auch schließt. Außerdem muß dann im Einstellungen-Menu "Ausgaben zu NIL:"
  222. aktiviert sein.
  223. Das "Sleep nach PSel-Start" ist praktisch wenn man mit Workbench und PSel
  224. zusammen arbeiten will/muß. Unter OS2 könnte man PSel auch im WBStartup
  225. Verzeichnis plazieren.